home *** CD-ROM | disk | FTP | other *** search
/ Popular Request / By Popular Request (Arsenal Computer)(SysOptics Distribution System).ISO / amiga4 / sms113.lha / docs / SYSOP.DOC next >
Text File  |  1994-01-25  |  9KB  |  245 lines

  1.  
  2.  
  3.                 TransAmiga Sysop Manipulation System v1.13
  4.                                FreeWare 1993
  5.                            Darkmoon Development
  6.  
  7.                           Written by Yves Rausch
  8.  
  9.  
  10.  
  11. What is it ?
  12. ============
  13.  
  14. TA-SMS is a highly configurable Sysop Menu for TransAmiga BBS,
  15. the only real Shareware BBS System available for the Amiga. 
  16. TA-SMS is different from the others, because it has some
  17. really remarkable features.
  18.  
  19. Introduction
  20. ============
  21.  
  22. Welcome to TA-SMS , a different Sysopmenu program for TransAmiga BBS systems. 
  23. There was only one SysopMenu I knew (TrMaint), but I didn't quite like it. 
  24. I wanted something different which more possebilities. The program is fully functional,
  25. and most ideas are implemented, but more ideas coming soon in newer versions.
  26.  
  27. Since I received a couple of response (e.g. thanks, it's wonderful), 
  28. I've been expanding the program. 
  29. Lots of testing etc. But most of all, I use it!
  30.  
  31. List of Features 
  32. ================
  33.  
  34. When I programmed the TA-SMS  more and more ideas came to me...
  35. So that's the result of my work.
  36.  
  37. -all functions, that TrMaint has !
  38. -the CoSysop (if exists) can't edit or delete the Sysop, can't edit himself
  39. -if he read the logs, he can't read any Passwords from users.
  40. -all activities from the CoSys are shown in the logfile
  41. -show the CoSys the meaning of flags, so he could work much better
  42. -in useredit, only the Sysop can read and edit Passwords from users
  43. -the CoSys can't give more access to users, as the Sysop wants.
  44. -verbose userlisting supported editing and continueing from last userposition
  45. -it's possible to update fileareas from the SysopMenu
  46. -it's possible to rescan message areas
  47. -it's possible to edit the Newstext (local and online)
  48. -one config for each line makes it high configurable
  49. -you can use your prefered commands and say on which access it will be executeable
  50.  
  51. Installing SysopMenu
  52. ====================
  53.  
  54. The following commands must exists and in your Dos path:
  55. -Trufl
  56. -TrShell
  57. -TrAL
  58. -TAEd (Sami Radwan's TransAmiga-Editor)
  59. -Arexx V1.15
  60. -TransAmiga V1.11 or newer
  61.  
  62. -FIFO must be installed! (cause TrShell)
  63.  
  64. It's quite simple. Copy 'Sysop.trans' to your BBS Rexx dir, something
  65. like 'bbs:rexx/'. Now copy for each line SMS_X.cfg to bbs:configs.
  66. (e.g. SMS_0.cfg for your local line ! The numbers MUST the same as the
  67.  linenumbers from TransAmiga! - Do the same with SMS_0.cmds )
  68.  
  69. Now make a new directory in BBS:extras/ called 'SYSOPM'.
  70.  
  71. Copy  this files to the directory.
  72.  
  73. -CreateUserList.rexx
  74. -UpdF.rexx
  75. -SYSOP.DOC
  76.  
  77. Now copy the following files to BBS:Text/ ...
  78.  
  79. -SMS_config(.ansi)
  80. -SMS_Edhelp(.ansi)
  81. -SMS_FlagsMean(.ansi)
  82. -SMS_menu(.ansi)
  83.  
  84.  
  85. After you copied these files to their directories, alter the files to your
  86. system paths etc. etc.
  87. Now alter main.rx file, or any other .rx file . 
  88. Use any editor to add the following line(s):
  89.  
  90. ; ********************** *** ******** **************************************
  91. S TA-SMS                 255 XXXXXXXX Sysop.trans
  92.  
  93. Start CreateUserList.rexx ! This script create the file 'Userlist.sms' in
  94. BBS:Extras/sysopm/ . This is necessary for SMS !
  95.  
  96. Now edit the Configfile for each line ! When you've done it you're ready to 
  97. start the powerful TA-SMS.
  98.  
  99. The Configfile
  100. ==============
  101.  
  102. The SMS_#.cfg Configfile and what it means
  103.  
  104. Secret            <- The Password to enter the SysopMenu
  105. BBS:extras/SysopM/      <- Path to all SysopMenu files ':' or '/' is necessary
  106. LOG:            <- were you want to save old logs
  107. Don't edit the Sysop    <- Warning text, when CoSys wants to edit Sysop
  108. Don't edit yourself     <- Warning text, when CoSys wants to edit himself
  109. 2            <- Count of lines (add Local Line !!!)
  110. News            <- Name of the News File
  111. 100            <- MaxAccess a CoSys can give other users
  112. CygnusEd -keepio    <- Name of the Editor you want to use local
  113. s:startcsh              <- script for the Shell if you want to start
  114.                            some minor things with the shell
  115.  
  116. These commands are available yet...
  117. ===================================
  118.  
  119.  Quit                    - simple quit the SysopMenu 
  120.  Edit News               - edit the Newsfile
  121.  Rescan Message Areas    - rescan the message areas
  122.  List Users              - list Users
  123.  Read Log                - read the logs
  124.  Edit User               - edit a specified User
  125.  Shell                   - enter the Dosshell
  126.  Ban User Menu           - enter the User Ban Menu
  127.  Validate New User(s)    - validate new Users
  128.  Delete User(s)          - delete a User
  129.  Configuration Summary   - look up BBS Config
  130.  Update File List        - update the file list
  131.  Edit Sysop Menu Config  - edit the SysopM Config
  132.  Meaning of Flags        - show the meaning of flags
  133.  Fumigate userlist       - fumigate users
  134.  
  135. For the commands and the access try to edit each SMS_#.cmds file !
  136.  
  137. If you wan't a complete description for the commands read the guide :-))
  138.  
  139. Many thanks to...
  140. =================
  141.  
  142. I must thank the following persons:
  143.  
  144. Tim Aston           - For his superb BBS Software, TransAmiga BBS
  145.  
  146. Sami Radwan         - For his hard work on TransAmiga and for his TAed !
  147.  
  148. Daniel Baumgartl    - Betatesting and some Software for TransAmiga.
  149.                       He convinced me to work on :-) 
  150.  
  151. Holger Scherer      - for driving in his car to Sami so often :-)
  152.  
  153. all Sysop using SMS - I hope you will love it ! 
  154.  
  155. This is FreeWare
  156. ================
  157.  
  158. SysopMenu is a FreeWare program. That means that if you like it, use it :-)
  159. If you like to send me a gift, do it ! An Amiga 4000 or so ... or some other
  160. little things ...
  161. If you found a bug, or have any suggestions contact me.
  162.  
  163. To contact me, write netmail to     2:2465/36.0@fidonet
  164.                                     142:102/208@sfnet
  165.                                     epic@mil.ka.sub.org
  166.  
  167. Or use regular oldfashioned mail:   Darkmoon Development
  168.                                     Yves Rausch
  169.                                     Ruedesheimer Str. 92
  170.                                     55545 Bad Kreuznach
  171.                                     FRG - Germany
  172.  
  173. Or call my BBS:                     The Temple of Darkmoon
  174.                                     +49-671-44911
  175.                                     24 hours online!!
  176.                                     1200-19200bps ZyXel
  177.  
  178. Politics
  179. ========
  180.  
  181. No warranties are implied or expressed with regard to the
  182. fitness or merchantability of SysopMenu for any particular 
  183. purposes. All risks and damages, incidental or otherwise, 
  184. arising through the  use or  misuse of SysopMenu are entirely 
  185. at the responsibility of the user.
  186.  
  187. While considerable  effort has been made to provide you with
  188. a  reliable  product,  there   is  no   guarantee  that  the
  189. programmes are  100% "bug-free".   Any bugs will be fixed at
  190. the  author's  discretion  in  possible  future  releases of
  191. TransAmiga BBS.
  192.  
  193. You are not allowed to reverse-engineer the program. Which means it is
  194. illegal to change sourcelines. You may distribute the
  195. program and its accompanying files when its original state is maintained.
  196. etc. etc. etc. (lots of legal stuff)
  197.  
  198. History
  199. =======
  200.  
  201. TA-SMS based on the SysopMenu I've written a few time ago.
  202.  
  203. V1.0  - First official release !
  204. V1.05 - show the variable CONFIG and not SMS_#.cfg im SysopConfigEd
  205.       - corrected bug in userlist (aborted program sometimes)
  206.       - add a range function in File Area update
  207.       - add fumigate userlist (makes TrMaint complete in this menu!)
  208.       - make some little changes and make-up
  209.  
  210. V1.06 - added cursor keys in the logread-function so you can use the
  211.         cursor keys to scroll the log
  212.       - change all commands keys to the same as TrMaint, makes it more
  213.         compatible
  214.       - corrected some bugs in the News Edit
  215.  
  216. V1.12 - add DELETE User to Userlistmenu
  217.       - Holger Scherer's tool FlagConvert is now intigrated
  218.       - now Ansi Color from TA Config used !
  219.       - something for the future - compatible to >v1.12b2 from TransAmiga
  220.         ( read default language and protocol from userfile )
  221.               
  222.       - suggestion from Daniel Baumgartl (thanks that you said it, i'd never
  223.         made this if you don't say i must work on .. :-) )
  224.         now you can give each command your prefered command
  225.  
  226.         * ********************** *** 
  227.         N edit news...           200
  228.     
  229.         ^ ^                      ^   
  230.         | |                      access for command
  231.         | displayed when executing
  232.         pefered char fot the command
  233.  
  234.       - NOTE: changed the SMS_#.cfg so reinstall it !!
  235.               now there is no sysopname,cosysname and dosaccess in the
  236.         
  237. V1.13 - change prompt in useredit (correction!)
  238.       - now the userlist is read out from a Userlist.sms file ! fast up and
  239.         sorted the users to their real number
  240.       - CleanTaLog is no longer necessary, cause i program something to do this
  241.         faster directly in my main-source 
  242.         NOTE: only the CoSysops aren't allowed to see the passwd's in the logfile.
  243.       - made a little check, that the access for the commands in the .cmds file are correct
  244.  
  245.